// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init()

// 云函数入口函数
exports.main = async (event, context) => {
  try{
    const result = await cloud.openapi.wxacode.getUnlimited({
      "page": 'pages/goods_detail/goods_detail',
      "scene": event.scene,
    })
    console.log(result)
    const qrImage = await cloud.uploadFile({
      cloudPath: 'qr_code/' + event.scene + 'jpeg',
      qrResult: result.buffer
    })
    return qrImage.fileID
  }
  catch(err){
    return err
  }
}